import 'package:json_annotation/json_annotation.dart';
part 'news_response.g.dart';
@JsonSerializable()  //JsonSeriallizable是刚才安装的  帮我们生成一些模板代码 这个模板代码最后会生成在 new_response.g.dart
class NewsResponse{
  String message;
  List<NewsDataItem> data;
  NewsResponse();
  factory NewsResponse.fromJson(Map<String,dynamic> json)=>_$NewsResponseFromJson(json); //_$NewsResponseFromJson是帮我们从sring里转化出一个有类型的方法
  Map<String,dynamic> toJson()=>_$NewsResponseToJson(this);
}

@JsonSerializable()
class NewsDataItem{
  String content;
  NewsDataItem();
  factory NewsDataItem.fromJson(Map<String,dynamic>json)=>_$NewsDataItemFromJson(json);
  Map<String,dynamic> toJson()=>_$NewsDataItemToJson(this);


}


